Hmm, there are a number of languages you can use in ASP as well, besides JScript and VBScript. You can use ActiveRuby (and the other languages from ActiveState), PERLScript, C, etc.
The real difference lies rather in the framework and how it works.
(Says a person who has used ASP in a total of three cases, neither case being more than a couple of lines.)